package com.enqualcomm.kids.mvp.fillwatchinfo;

/**
 * Created by yinzhiqun on 2015/12/21.
 *
 */
public interface IFillWatchInfoView {
    /**
     * 初始化为老人版界面
     */
    void initOldManPage1();

    /**
     * 初始化为宠物版界面
     */
    void initPetPage1();

    /**
     * 初始化为默认的界面
     */
    void initPage1();

    void initOldManPage2();

    void initPetPage2();

    void initPage2();

    void finishActivity();

    boolean checkInput();

    String getWatchName();

    String getWatchPhoneNumber();
    String getWatchPhoneNumber2();
    String getWatchPhoneAreaCode();
    String getWatchPhoneAreaCode2();
    int getWatchPhoneNumberType();
    int getPetType();

    int getGender();

    String getRelation();

    /**
     * 管理员添加成功
     */
    void successAdmin(String terminalid, String userterminalid, int gps, int relatives);

    /**
     * 其他人添加成功
     */
    void successOthers();

    void showProgress();

    void hideProgress();

    void showPromtDialog(String title, String msg);
}
